two inseparable chums - Turc Anglais Dictionnaire